have a cast-iron stomach - Deutsch Englisch Wörterbuch